machining centre - English Synonyms Dictionary